caragana arborescent - French English Dictionary